Platform Explorer / Nuxeo Platform 2023.9

Extension point configuration

Documentation

Extension points to register the blob providers.

Contribution Descriptors

  • Class: org.nuxeo.ecm.core.blob.BlobProviderDescriptor

Existing Contributions

Contributions are presented in the same order as the registration order on this extension point. This order is displayed before the contribution name, in brackets.

  • nuxeo-runtime-2023.9.10.jar /opt/nuxeo/server/nxserver/config/default-repository-config.xml
    <extension point="configuration" target="org.nuxeo.ecm.core.blob.BlobManager">
        <blobprovider name="default">
          <class>org.nuxeo.ecm.core.blob.LocalBlobProvider</class>
          <property name="path">/var/lib/nuxeo/binaries</property>
          <property name="key"/>
        </blobprovider>
      </extension>
  • nuxeo-liveconnect-2023.9.10.jar /OSGI-INF/liveconnect-googledrive-config.xml
    <extension point="configuration" target="org.nuxeo.ecm.core.blob.BlobManager">
        <blobprovider name="googledrive">
          <class>org.nuxeo.ecm.liveconnect.google.drive.GoogleDriveBlobProvider</class>
          <property name="serviceAccountId"/>
          <property name="serviceAccountP12Path"/>
          <property name="clientId"/>
        </blobprovider>
      </extension>
  • nuxeo-liveconnect-2023.9.10.jar /OSGI-INF/liveconnect-box-config.xml
    <extension point="configuration" target="org.nuxeo.ecm.core.blob.BlobManager">
        <blobprovider name="box">
          <class>org.nuxeo.ecm.liveconnect.box.BoxBlobProvider</class>
          <property name="clientId"/>
        </blobprovider>
      </extension>